MotionLayout is a type of ConstraintLayout
MotionLayout
ConstraintLayout
True
False
Defines the details for animation and states for a MotionLayout.
MotionScene
Transition
ConstraintSet
KeyFrameSet
Defines constraints that serve as the start and endpoints for a MotionLayout.
Defines animation duration, trigger, and interpolation parameters for a MotionLayout.
Defines specific points in an animation that allow fine-tuning of timing property changes.
MotionLayout animations can be triggered by…(Choose all that apply)
User Interaction
Programmatically
Automatically
All of the above